Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland F3 France F7 Italy F10 Austria F1 France F5 Italy F7 Italy F9 Germany F6 Germany F8 Germany F9 Germany F11 Austria F8 France F13 Germany F19 France F16 France F18 France F19 Germany F1 Germany F2 Germany F3 France F3 Portugal F1 Portugal F2 Switzerland F2 Turkey F6 Italy F18 Germany F10 Germany F11 Germany F12 Germany F15 Great Britain F15 Germany F16 Croatia F7 Turkey F13 Spain F39 Germany F3 Germany F4 Spain F7 Spain F8 Spain F9 Spain F10 Italy F4 Spain F14 Austria F7 Germany F13 Serbia F12 Turkey F28 Germany F2 The Powder Byrne Trophy - Surbiton IPCL Cup - Vadodara Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Tennis Napoli Cup 2006 - Napoli Open Castilla y Leon - Segovia Fergana Challenger - Fergana Austria F6 Mitsubishi Electric Europe Cup - Monza Great Britain F10 Austria F5 Germany F17 Open Castilla y Leon - Segovia The Surbiton Trophy - Surbiton Challenger Ford de Cherbourg - Cherbourg Geneva Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo VII Open Banc Agricol - Andorra Heilbronn Open - Heilbronn Aachen Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba USTA Men's Challenger of Urbana-Champaign - Urbana Helsinki Challenger Maia Open 2002 - Maia Tatra Banka Open - Bratislava Medicor Open - Budapest Mumbai Challenger - Mumbai Open Castilla y Leon Trofeo Iberdrola - Segovia Open de l'Isere - Grenoble Open de Franche Comte - Besancon Third Bank Tennis Championships - Lexington Sporting Challenger - Turin Open de L'Isere-Open 38 - Grenoble Heilbronn Open - Heilbronn USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose Copa Ericsson Brazil - Sao Paulo USTA Seascape Challenger - Aptos Prostejov Challenger Grand Prix de Tennis - St. Jean de Luz KGHM Polish Indoors - Wroclaw KGHM Polish Indoors - Wroclaw Fifth-Third Bank Tennis Championships - Lexington Tampere Challenger - Tampere Challenger Britania Zavaleta - Puebla USTA/Safeway Challenger - Aptos Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Ahmedabad Challenger - Ahmedabad 7th Wartburg Open - Eisenach Frito Lay/USTA Challenger - Binghamton USTA Challenger of Burbank - Burbank VIII Trofeo Ciutat de Barcelona - Barcelona Tatra Banka Open 2001 - Bratislava Hamburg Challenger - Hamburg Tatra Banka Open 2003 - Bratislava Windy City Classic - Winnetka GHI Bronx Tennis Classic - Bronx Busan Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Top Wool Challenger Biella - Biella Zagreb Open - Zagreb XL Bermuda Open - Bermuda The LTA Nottingham Challenger - Nottingham Tunis Open - Tunis Open Castilla y Leon - Segovia Open D'Orleans - Orleans Ethias Tennis Trophy - Mons KGHM Emax Polish Indoors - Wroclaw The LTA Hester Trophy - Manchester Privat Bank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Internationaux de Doubs Open de Franchie-Comte - Besancon LTA Nottingham Challenger - Nottingham Open Castilla y Leon - Segovia The Surbiton Trophy - Surbiton Sony Ericsson Open 2008 - Belgrade 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Manchester Trophy - Manchester Open Prevadies - St. Brieuc Shanghai Challenger Heilbronn Open - Heilbronn Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Santa Cruz de la Sierra Challenger Segovia Challenger Bergamo Challenger Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble ECM Prague Open 2005 - Prague Heineken Open Singapore - Singapore Open de Tenis Amaya - Pamplona Kobstaedernes ATP Challenger - Kolding Qatar Mobil Open 2000 - Doha Open 13 - Marseille Abierto Mexicano de Tenis Pegaso - Mexico City U.S. Men's Clay Court Championships - Orlando President's Cup 2000 - Tashkent BMW Open - Munich The Stella Artois Grass Court Championships - London Open de Nice - Nice Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open 2002 - Doha Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Idea Prokom Open - Sopot Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Warsteiner Challenger Wolfsburg - Wolfsburg Heineken Open - Auckland Intersport Heilbronn Open - Heilbronn Milan Indoors - Milan Open 13 - Marseille Copenhagen Open - Copenhagen Estoril Open - Estoril Open Seat Godo 2003 - Barcelona The Stella Artois Grass Court Championships - London Internationaux de Tennis de Brest - Brest Tennis Napoli Cup - Naples ATP Challenger Hamburg - Hamburg Zivnobanka Czech Open - Prostejov Memorial Kolyaskin - Donetsk Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Slovak Open - Bratislava Madrid Challenger KGHM Polish Indoors - Wroclaw Open Castilla y Leon - Segovia Nottingham Challenger Copa Ericsson Uruguay - Montevideo Tata Open - Chennai Heineken Open - Auckland Adidas International - Sydney Milan Indoors - Milan Copa AT&T - Buenos Aires St. Tropez Challenger Brasil Open - Costa do Sauipe Estoril Open - Estoril Open Carparti - Brasov Open de la Comunidad Valenciana - Valencia ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Jameson Cup - Milan Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Mallorca Challenger RCA Championships - Indianapolis Generali Open - Kitzbuhel Blumenau Challenger TD Waterhouse Cup - Long Island Vancouver Challenger Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide LTA Manchester challenger - Manchester Medibank Private International - Sydney Kroger / St. Jude International - Memphis Aix En Provence Challenger Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston USTA Comerica Challenger - Aptos Allianz Suisse Open - Gstaad Challenger DCN de Cherbourg - Cherbourg Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Open de L'Isere - Grenoble Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open Romania - Bucharest Napoli Challenger - Napoli Campionati Internazionali di Sicilia - Palermo Jameson Cup - Milan Stockholm Open - Stockholm CA Tennis Trophy - Vienna Internationaux de Bretagne - Brest St. Petersburg Open - St. Petersburg Challenger 42 - Andrezieux Lyon Challenger Sydney International - Sydney Black Forest Open 2002 - Freudenstadt Kyiv Open - Kiev Sardinia International Championship - Cagliari Optimus Maia Open - Maia Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Ortisei Challenger Allianz Suisse Open Gstaad - Gstaad Copa Ericsson Chile - Santiago Monterrey Challenger Phoenix Challenger Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Copa Sevilla Inernacionales de Andalucia - Seville Warsteiner Challenger Wolfsburg - Wolfsburg Renault Slovenian Open - Ljubljana Aix En Provence Challenger Bordeaux Challenger Challenger 42 - Andrezieux Siemens Open 2003 - Scheveningen Ilkley Challenger ARAG World Team Championship - Dusseldorf Czech Indoor Open - Prague KGHM Polish Indoors - Wroclaw Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Istanbul Challenger Alicante Challenger Open de L'Isere - Grenoble Roanne Challenger XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava Infiniti Open - Los Angeles ATP Open Castilla y Leon - Segovia The Tennis Channel Open - Las Vegas Internationaux du Doubs - Besancon Bordeaux Challenger Tunis Open 2006 - Tunis Bratislava 1 Challenger Segovia Challenger Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg The Dubai Tennis Championships - Dubai The Artois Championships - London The Nottingham Open - Nottingham Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle International Tennis Championships - Delray Beach Pilot Pen Tennis - New Haven China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona President's Cup - Tashkent Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington TD Waterhouse Cup - Long Island Kroger / St. Jude International - Memphis Orleans Challenger SAP Open - San Jose Grand Prix Hassan II - Casablanca Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril AEGON Championships - London Mouilleron-Le-Captif Challenger TD Waterhouse Cup - Long Island Heineken Open - Auckland Brasil Open - Sao Paulo Bet-at-home Open - Hamburg Alicante Challenger Brest Challenger Sybase Open - San Jose PTT Thailand Open - Bangkok China Open - Beijing Franklin Templeton Tennis Classic - Scottsdale Helsinki Challenger International Championship of Croatia - Umag Heineken Open Shanghai - Shanghai Open de Moselle - Metz Medibank International - Sydney Valencia Open - Valencia Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Catella Swedish Open - Bastad Synsam Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Salzburg Challenger China Open - Beijing If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad China Open - Beijing Ecuador Open - Quito SkiStar Swedish Open - Bastad Barcelona Open BancSabadell - Barcelona Studena Croatia Open - Umag AEGON Championships - London If Stockholm Open - Stockholm BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Gerry Weber Open - Halle Antalya Cup - Antalya Abierto Mexicano - Los Cabos Abierto Mexicano - Los Cabos Legg Mason Tennis Classic - Washington BellSouth Open - Vina del Mar Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Antalya Cup - Antalya Generali Open - Kitzbuhel Shenzhen Open - Shenzhen Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia Libema Open - 's-Hertogenbosch Open de Moselle - Metz Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad Moselle Open - Metz Chengdu Open - Chengdu Open 13 - Marseille Qatar ExxonMobil Open - Doha The Stella Artois Championships - London Astana Open - Nur-Sultan Synsam Swedish Open - Bastad Millennium Estoril Open - Estoril European Open - Antwerp Belgrade 2 - Belgrade Argentina Open - Buenos Aires Abierto de Tenis Mifel - Los Cabos Sofia Open - Sofia Ordina Open - 's-Hertogenbosch Astana Open - Nur-Sultan Allianz Suisse Open - Gstaad Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Abierto Mexicano Telcel - Acapulco German Tennis Championships - Hamburg Heineken Open Shanghai - Shanghai China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Copa Claro - Buenos Aires Internationaler Raiffeisen Grand Prix - St. Polten Open Sabadell Atlantico - Barcelona Miller Lite Hall of Fame Tennis Championships - Newport US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona If Stockholm Open - Stockholm Allianz Suisse Open Gstaad - Gstaad Valencia Open - Valencia Qatar ExxonMobil Open - Doha International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Generali Open 2003 - Kitzbuhel ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Open Sud de France - Montpellier If Stockholm Open - Stockholm Valencia Open - Valencia Cordoba Open - Cordoba Dallas Open - Dallas Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Moselle Open - Metz Rakuten Japan Open - Tokyo SkiStar Swedish Open - Bastad USTA Safeway Challenger - Aptos Qatar ExxonMobil Open - Doha Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham Valencia Open - Valencia Internationaux de Tennis de Brest - Brest Rakuten Japan Open - Tokyo Tenerife Challenger If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Bristol Challenger Trophy - Bristol US Men's Clay Court Championship - Houston Hungarian Open - Budapest Crystal Cup 1998 - Portoroz Tenniscup of Flanders - Ostende Wiesmann Roadster Open - Nuembrecht SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Tatra Banka Open - Bratislava Gemax Open - Belgrade China Open - Beijing Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Seville Challenger Swiss Open - Gstaad Kroger / St. Jude International - Memphis Heilbronn Open - Heilbronn Generali Open - Kitzbuhel Abierto Mexicano Telfonica MoviStar - Acapulco AEGON Championships - London Arizona Men's Tennis Championships - Scottsdale China Open - Beijing Ordina Open - 's-Hertogenbosch Rio Open - Rio de Janeiro bett1HULKS Indoors - Cologne Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis Open Romania - Bucharest Grand Prix Hassan II - Casablanca Qatar Open - Doha Open 13 - Marseille Open Seat Godo 2005 - Barcelona Copenhagen Open - Copenhagen Cordoba Open - Cordoba Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Grand Prix Hassan II - Casablanca Millennium Estoril Open - Estoril Heineken Open - Auckland Mallorca Championships - Mallorca Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch Gonet Geneva Open - Geneva Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha AIG Japan Open - Tokyo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Open de Tenis Comunidad Valenciana - Valencia Delray Beach Open - Delray Beach Open SEAT 2008 - Barcelona AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles The Ericsson Open - Miami China Open - Beijing Monte Carlo Open - Monte Carlo The Stella Artois Grass Court Championships - London The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Miami BA-CA Tennis Trophy - Vienna Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati St. Petersburg Open - St. Petersburg Tennis Masters Series - Madrid Tennis Masters Series - Paris Brisbane - Brisbane RCA Championships - Indianapolis President's Cup 1999 - Tashkent adidas Open de Toulouse - Toulouse Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Adidas International - Sydney Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Catella Swedish Open - Bastad Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Los Angeles Masters Series Hamburg - Hamburg Rogers Masters - Toronto Heineken Trophy - 's-Hertogenbosch Western & Southern Financial Group Masters - Cincinnati Ecuador Open - Quito US Men's Clay Court Championship - Houston Mutua Madrilena Masters Madrid - Madrid Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Verizon Tennis Challenge - Atlanta China Open - Beijing The Stella Artois Grass Court Championships - Queen's/London Sydney International - Sydney Argentina Open - Buenos Aires BNP Paribas Masters - Paris Abierto Mexicano Telcel - Acapulco Ricoh Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad BNP Paribas Open - Indian Wells Generali Open 2002 - Kitzbuhel Tento Czech Open - Prague Erste Bank Open - Vienna Sony Ericsson Open - Miami Copenhagen Open - Copenhagen bett1HULKS Championships - Cologne Mercedes-Benz Cup - Los Angeles Internazionali BNL dItalia - Rome Copenhagen Open - Copenhagen Heineken Trophy - 's-Hertogenbosch Tennis Masters Series - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal 2002 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Topshelf Open - 's-Hertogenbosch Montechiarugolo Challenger Pozoblanco Challenger Tennis Masters Series - Madrid BNP Paribas Masters - Paris Santo Domingo Challenger Stanford Challenger BNP Paribas Open - Indian Wells Open de la Comunidad Valenciana - Valencia Tennis Masters Series - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Monte Carlo BMW Open - Munich Vietnam Open - Ho Chi Minh City Internazionali BNL dItalia - Rome Tennis Channel Open - Las Vegas Mutua Madrilena Masters Madrid - Madrid Heineken Open - Auckland Rogers Cup - Toronto SAP Open - San Jose Brisbane International - Brisbane Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Mallorca Championships - Mallorca Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Miami Open - Miami BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Masters Series Monte-Carlo - Monte-Carlo Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai U.S. Open - New York ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Thailand Open - Bangkok China Open - Beijing French Open - Paris San Diego Open - San Diego German Tennis Championships - Hamburg Apia International - Sydney Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Fever-Tree Championships - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Hopman Cup - Perth Davis Cup, World Group, QF, GER-ESP 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, ESP-UKR 5-0 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, SF, ESP-FRA 4-1 AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Davis Cup, World Group, QF, FRA-ESP 5-0 AAMI Classic - Kooyong All Lower level tournaments Olympics - London Barclays ATP World Tour Finals - London